.stu-title h1{
	position: relative;
	height:.8rem;
	line-height: .8rem;
	font-size: .34rem;
	color: #666;
	font-weight: normal;
	padding-left: .2rem;
	border-bottom: 1px solid #f8f8f8;
}
.stu-title h1:before{
	content: "";
	position: absolute;
	left:0;
	top:.15rem;
	width: 3px;
	height: .5rem;
	background: #23CD77;
}
.item{
	background: #fff;
	padding: 0 .2rem .2rem;
	border-radius: .1rem;
	margin-bottom: .28rem;
}
#stu-wrapper,#set-order-wrapper{
	padding:1.2rem .2rem 2rem .2rem;
}
#stu-wrapper .logo-item .logo-box,#set-order-wrapper .logo-item .logo-box{
	width: 2.5rem;
	height: 1rem;
	line-height:.9rem;
	text-align: center;
	border: 1px solid #f8f8f8;
	margin:.1rem 0;
}
#stu-wrapper .logo-item .logo-box img,#set-order-wrapper .logo-item .logo-box img{
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
}
#stu-wrapper .tea-list li .img-intro{
	width: 4.2rem;
}
#stu-wrapper .write-item .write-box{
	padding:.2rem 0;
}
#stu-wrapper .write-item .write-box textarea{
	width: 100%;
	min-height: 2rem;
	border: 1px solid #f8f8f8;
	font-size: .28rem;
	padding: .1rem;
	line-height: .4rem;
}
#stu-wrapper .write-item .write-box .submit-box{
	text-align: right;
	margin-top: .1rem;
}
#stu-wrapper .write-item .write-box .submit{
	width: 1.5rem;
	height: .6rem;
	line-height: .6rem;
	text-align: center;
	color: #fff;
	background: #23cd77;
	border-radius: .1rem;
	border: none;
	font-size: .28rem;
}
#stu-wrapper .message-item .message-list{
	padding: .2rem 0;
}
#stu-wrapper .message-item .message-list li{
	font-size: .3rem;
	line-height: .4rem;
	padding: .2rem 0;
	border-bottom: 1px solid #f8f8f8;
}
#stu-wrapper .message-item .message-list li:last-child{
	border-bottom: 0;
}
#stu-wrapper .message-item .message-list li .time{
	color: #999;
	margin-bottom: .1rem;
}
/*预约设置*/
#set-order-wrapper .order-item .order-list{
	font-size: .32rem;
}
#set-order-wrapper .order-item .order-list li{
	line-height: .5rem;
	padding:.2rem 0;
	border-bottom: 1px solid #f8f8f8;
}
#set-order-wrapper .order-item .order-list li:last-child{
	border-bottom: 0;
}
#set-order-wrapper .order-item .order-list li span{
	color: #999;
}
#set-order-wrapper .set-item .set-box{
	padding: .2rem 0;
	font-size: .32rem;
}
#set-order-wrapper .set-item .set-box p{
	margin-bottom: .2rem;
}
#set-order-wrapper .set-item .set-box .name{
	color: #999;
}
#set-order-wrapper .set-item .set-box  .choose{
	display: inline-block;
	vertical-align: middle;
	width: 3rem;
	height: .6rem;
	line-height: .6rem;
	padding-left:.1rem;
	border: 1px solid #F8F8F8;
	font-size: .28rem;
}
#set-order-wrapper .set-item .set-box .week-box ul{
	font-size: 0;
}
#set-order-wrapper .set-item .set-box .week-box li{
	display: inline-block;
	vertical-align: top;
	padding: 0 .2rem;
	height: .6rem;
	line-height: .6rem;
	border: 1px solid #23CD77;
	color: #23CD77;
	border-radius: .1rem;
	text-align: center;
	font-size: .28rem;
	margin:.1rem;
}
#set-order-wrapper .set-item .set-box .week-box li.active{
	background:#23CD77;
	color: #fff;
}
#set-order-wrapper .set-item .set-box .week-select .choose{
	width: 2.6rem;
}
#set-order-wrapper .set-item .set-box .week-select dl{
	margin-top: .2rem;
}
#set-order-wrapper .set-item .set-box .week-select dt,#set-order-wrapper .set-item .set-box .week-select dd{
	line-height: .5rem;
}
#set-order-wrapper .set-item .set-box .week-select dt{
	color: #999;
}
#set-order-wrapper .set-item .set-box .week-select dt .add-btn{
	width: .48rem;
	height: .48rem;
	background: url(../img/icon/addition_fill.png) no-repeat center top/.48rem .48rem;
	margin-right: .1rem;
}
#set-order-wrapper .set-item .set-box .week-select dd{
	padding-left: .8rem;
	margin-bottom: .1rem;
	position: relative;
}

#set-order-wrapper .set-item .set-box .week-select dd .minus-btn{
	display: inline-block;
	vertical-align: middle;
	width: .48rem;
	height: .48rem;
	background: url(../img/icon/minus.png) no-repeat center top/.48rem .48rem;
}
#set-order-wrapper .submit{
	width: 100%;
	height: .7rem;
	line-height: .7rem;
	text-align: center;
	color: #fff;
	background: #23cd77;
	border-radius: .1rem;
	border: none;
	font-size: .3rem;
	margin-top: .2rem;
}
